package com.codeoss.framework.workflow.context;

import com.codeoss.framework.workflow.def.NodeDef;
import com.codeoss.module.workflow.model.WorkflowActivity;
import com.codeoss.module.workflow.model.WorkflowActivityInstance;
import com.codeoss.module.workflow.model.WorkflowProcess;
import com.codeoss.module.workflow.model.WorkflowToken;

public class WorkflowContext {
	private WorkflowToken workflowToken;
    private NodeDef nodeDef;
    private WorkflowProcess workflowProcess;
    private WorkflowActivity workflowActivity;
    private WorkflowActivityInstance workflowActivityInstance;
    private String approved;
    private String bizKey;
    
	public WorkflowToken getWorkflowToken() {
		return workflowToken;
	}

	public void setWorkflowToken(WorkflowToken workflowToken) {
		this.workflowToken = workflowToken;
	}

	public NodeDef getNodeDef() {
		return nodeDef;
	}

	public void setNodeDef(NodeDef nodeDef) {
		this.nodeDef = nodeDef;
	}

	public WorkflowProcess getWorkflowProcess() {
		return workflowProcess;
	}

	public void setWorkflowProcess(WorkflowProcess workflowProcess) {
		this.workflowProcess = workflowProcess;
	}

	public WorkflowActivity getWorkflowActivity() {
		return workflowActivity;
	}

	public void setWorkflowActivity(WorkflowActivity workflowActivity) {
		this.workflowActivity = workflowActivity;
	}

	public WorkflowActivityInstance getWorkflowActivityInstance() {
		return workflowActivityInstance;
	}

	public void setWorkflowActivityInstance(WorkflowActivityInstance workflowActivityInstance) {
		this.workflowActivityInstance = workflowActivityInstance;
	}

	public String getBizKey() {
		return bizKey;
	}

	public void setBizKey(String bizKey) {
		this.bizKey = bizKey;
	}

	public String getApproved() {
		return approved;
	}

	public void setApproved(String approved) {
		this.approved = approved;
	}
}
